package com.originskyseed.platform.user.model;

import java.math.BigDecimal;

import com.originskyseed.platform.core.base.BaseModel;

/**
 * 等级轨迹信息（OSI_LEVEL_TRAVEL）
 * 
 * @author Tangwanghui
 */
public class LevelTravel extends BaseModel {

	/**
	 * 用户id（USER_ID）
	 */
	private String userId;

	/**
	 * 账号（ACCOUNT）
	 */
	private String account;

	/**
	 * 类型（0:业务员 1:主播）（TYPE）
	 */
	private Integer type;

	/**
	 * 等级id（LEVEL_ID）
	 */
	private String levelId;

	/**
	 * 等级名称（LEVEL_NAME）
	 */
	private String levelName;

	/**
	 * 等级能量值（EMPIRIC_VALUE）
	 */
	private BigDecimal empiricValue;

	/**
	 * 获取用户id
	 *
	 * @return
	 */
	public String getUserId() {
		return this.userId;
	}

	/**
	 * 设置用户id
	 *
	 * @param userId
	 */
	public void setUserId(String userId) {
		this.userId = userId;
	}

	/**
	 * 获取账号
	 *
	 * @return
	 */
	public String getAccount() {
		return this.account;
	}

	/**
	 * 设置账号
	 *
	 * @param account
	 */
	public void setAccount(String account) {
		this.account = account;
	}

	/**
	 * 获取类型（0:业务员 1:主播）
	 *
	 * @return
	 */
	public Integer getType() {
		return this.type;
	}

	/**
	 * 设置类型（0:业务员 1:主播）
	 *
	 * @param type
	 */
	public void setType(Integer type) {
		this.type = type;
	}

	/**
	 * 获取等级id
	 *
	 * @return
	 */
	public String getLevelId() {
		return this.levelId;
	}

	/**
	 * 设置等级id
	 *
	 * @param levelId
	 */
	public void setLevelId(String levelId) {
		this.levelId = levelId;
	}

	/**
	 * 获取等级名称
	 *
	 * @return
	 */
	public String getLevelName() {
		return this.levelName;
	}

	/**
	 * 设置等级名称
	 *
	 * @param levelName
	 */
	public void setLevelName(String levelName) {
		this.levelName = levelName;
	}

	/**
	 * 获取等级能量值
	 *
	 * @return
	 */
	public BigDecimal getEmpiricValue() {
		return this.empiricValue;
	}

	/**
	 * 设置等级能量值
	 *
	 * @param empiricValue
	 */
	public void setEmpiricValue(BigDecimal empiricValue) {
		this.empiricValue = empiricValue;
	}

}